www.gusucode.com > ROCKOA PHP协同办公OA办公系统 v2.0PHP源码程序 > ROCKOA PHP协同办公OA办公系统 v2.0/rockoa_v2.0/rockoa_v2.0/webrock/system/task/ext_taskscript.js
var panel = { xtype:'rockgridform',tablename:'task',celleditbool:true,formtitle:'任务',iconqz:'time_', columns:[{ xtype: 'rownumberer', width: 40 },{ text:'类型',dataIndex:'typename',width:80,search:true },{ text:'名称',dataIndex:'name',width:80,autowidth:true,search:true,editor:'textfield' },{ text:'处理地址',dataIndex:'url',width:80,autowidth:true,search:true },{ text:'启用',dataIndex:'status',width:60,editor:{xtype:'combo',editable:false,store:js.arraystr()},renderer:renderbox,search:true,atype:'select' },{ text:'运行频率',align:'left',dataIndex:'ratecont',width:200,search:true,autowidth:true,renderer:rendercont },{ text:'最后运行时间',dataIndex:'lastrundt',width:160,search:true,atype:'date' },{ text:'最后状态',dataIndex:'lastrunzt',width:80,search:true,boxdata:js.arraystr('#888888|未运行,green|成功,red|失败'),renderer:renderbox },{ text:'说明',dataIndex:'explain',autowidth:true,search:true,editor:'textfield' },{ text:'ID',dataIndex:'id',width:60 }], formadd:function(){ getcmp('ratels_'+rand+'').reset(); }, formedit:function(f, d){ getcmp('ratels_'+rand+'').loadinfor(d.id); }, formwidth:500, formparams:{ url:publicsave('task','system'),labelWidth:70, submitfields:'typename,name,url,status,ratecont,explain',autoScroll:false, params:{int_filestype:'status',otherfields:'optdt={now},optname={admin},optid={adminid}'}, items:[{ fieldLabel:'id号',value:'0',name:'idPost',hidden:true },{ fieldLabel:'',value:'',name:'timeidPost',hidden:true },{ fieldLabel:'',value:'',name:'ratecontPost',xtype:'textareafield',hidden:true },{ fieldLabel:''+bitian+'类型',name:'typenamePost',allowBlank: false,xtype:'optioncombo',optionmnum:'tasktype' },{ fieldLabel:''+bitian+'名称',name:'namePost',allowBlank: false },{ fieldLabel:''+bitian+'处理地址',name:'urlPost',allowBlank: false },{ fieldLabel:' ',name:'statusPost',xtype:'checkboxfield',boxLabel:'启用',inputValue:'1',checked:true,labelSeparator:'' },{ xtype:'rockrate',fieldLabel:'运行频率',tablename:'task',id:'ratels_'+rand+'' },{ fieldLabel:'说明',name:'explainPost',xtype:'textareafield',height:60 }], submitcheck:function(o){ var s='',s1=''; var a = getcmp('ratels_'+rand+'').getresult(); s=a[0]; s1=a[1]; if(s=='')return '没有添加运行频率'; o.setVal('timeid', s); o.setVal('ratecont', s1); return ''; } } }; return { panel:panel };